Miscellaneous minor cleanups and simplifications.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 23 Jun 2012 15:38:23 +0000 (11:38 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sat, 23 Jun 2012 15:38:23 +0000 (11:38 -0400)
commitc1788de66e63995e0ccba2f5863f516e4d727013
tree676dfe70067b49e332e55513d3ec65c957247e8d
parentba5bdc0abad32f588a6a769a5feffcf30b951d0b
Miscellaneous minor cleanups and simplifications.
* lisp/help-fns.el (describe-variable): Don't croak when doc is not found.
* lisp/vc/pcvs.el (cvs-retrieve-revision): Avoid toggle-read-only.
* lisp/menu-bar.el (menu-bar-line-wrapping-menu): Purecopy a tiny bit more.
* lisp/emacs-lisp/syntax.el (syntax-ppss): Simplify with new `if' place.
* lisp/emacs-lisp/smie.el (smie-next-sexp): CSE.
* lisp/emacs-lisp/macroexp.el (macroexp-let2): Fix edebug spec and avoid
((lambda ..) ..).
* lisp/emacs-lisp/eieio.el (eieio-oref, slot-value): Use simpler defsetf.
lisp/ChangeLog
lisp/emacs-lisp/eieio.el
lisp/emacs-lisp/macroexp.el
lisp/emacs-lisp/smie.el
lisp/emacs-lisp/syntax.el
lisp/help-fns.el
lisp/menu-bar.el
lisp/vc/pcvs.el